excessive speculation - French English Dictionary